Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Dynta
German Mai Thai
Share definition
Flag
When you piss in a girl as you are fucking her and hold her
close
as you whisper in her
ear
"Hail
Hydra
"
How do you know if Hydra is recruiting? He'll give you a
German
Mai
Thai
German Mai Thai
by
Dynta
July 16, 2015
Get the
German Mai Thai
mug.