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 merch
Get the Baghdad Radiator neck gaiter and mug.