Subscribe English
look up any word, like 420:
 
1.
When someone pees in another person's mouth and they spit it back on their face and chest.
they gave each other the baghdad radiator
by tiger3314 September 25, 2010
2 0