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
5 Words related to Choo Choo of Doo Doo

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.