Top definition
When someone pees in another person's mouth and they spit it back on their face and chest.
by tiger3314 September 25, 2010
Get the mug
Get a Baghdad Radiator mug for your dad Jerry.