2 definitions by Mike Oxlong the 3rd

When a woman sits on a man’s face during sex and the man makes her cum while she vapes
*woman* wanna do the choo choo train?
*man* hell yeah I do!!
by Mike Oxlong the 3rd August 21, 2022
Get the Choo Choo Train mug.
Where 2 guys tag team a girl from Louisiana, like a spit roast only spicier
Did ya know that Mary Sue had a bayou bake off with Jimmy and Jackson and was left full to the brim
by Mike Oxlong the 3rd November 10, 2020
Get the Bayou Bake Off mug.