look up any word, like queefing:
 
1.
A word for a public toilet - derived from the German.
Wo ist der Twiddlihaus, bitte?
by Uglibug March 07, 2010
1 0