Skip to main content

Definitions by nibbs

choo choo train

when a girl gathers a bunch of guys and has sex with them one after another
oh dayam! bree got on that choo choo train last night? what a slut!
choo choo train by nibbs July 20, 2006

drop a milkshake 

to skeet into a toilet
After watching meatspin, Matty D decided to drop a milkshake.
drop a milkshake by nibbs January 15, 2006

drop a ty 

Excuse me! It's urgent! I have to drop a ty!
drop a ty by nibbs January 2, 2006