English | German | Russian | Czech

drop seat English

Meaning drop seat meaning

What does drop seat mean?

drop seat

The flap for defecation in a union suit.

Are you looking for...?

drop | seat