Top definition
3 or more men are engaging in anal sex simultaneously.
Last night Antonio was the caboose in the Choo Choo of Doo Doo.
by Antonio E August 16, 2006
Get the mug
Get a Choo Choo of Doo Doo mug for your guy Trump.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.