Skip to main content

irulemiddlewrld's definitions

european tap room

french women in a tap room being "tapped" by drunk and debeautreas gentlemen.
Remember that "european tap room" we went to in Montpelier?
by irulemiddlewrld April 4, 2009
mugGet the european tap roommug.

Share this definition