3 definitions by nibbs

to skeet into a toilet
After watching meatspin, Matty D decided to drop a milkshake.
by nibbs January 9, 2006
Get the drop a milkshake mug.
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!
by nibbs July 19, 2006
Get the choo choo train mug.