Choo Choo Elaine


what you say when creepy grudge-like small asian girls in pink sweat suits come wondering into line with you. this girl does not think your funny and just wants to ride the train and then find her dysfunctional asian family. also used when excited or in reference to this event. x)
asian girl: hey can i ride the train with you?????
you: choo choo elaine, choo choo

Read Also:

  • circle theory

    originates from rutgers camden. states that men are fixated on certain things because of their roundness. this encomp-sses, br–sts, all manner of sport b-lls, bald heads, streetlights. the circle theory states that men in history and entertainment who want to dominate the world have this desire because it is round. i guess you could prove […]

  • clokka

    clock watch on time as a junkie cheking on drugs at certain time thats a clokka keeps bellhitting of the spa needs to get shot make my ringbell stop so get over the glok smokaa and get rid of the clokka person who does not other thing to do but be bugging for drugsclokaclocka

  • flank fuck

    to have outercourse with the female anatomy found between the hip and ribs, usually referred to as the “tummy”. usually performed by teenaged boys still waiting for their b-lls to drop, or the “special” older male with little to no experience. we caught bernie flank-f-cking the sh-t out of naomi on paul’s new leather couch, […]

  • Mt. Fuckmore

    an large pile of laundry, often found in homes with more than 2 residents whom share a communal laundry & related duties. word is used by the person who thinks they have finally finished washing the heaping pile only to find more dirty laundry and realizes: “f-ck, there’s more!” yes folks, there always is. i […]

  • Super Best Friends

    speed channel f1 commentator steve matchett’s nickname for the super aguri f1 team tak-ma sato comes home in 15th for the super best friends. a holy group consisting of relgious figures. includeing jesus, mohammed, joseph smith, krishna, sea man, bhudda, moses, and lao zi. in a southpark episode they unite against the cult of david […]


Disclaimer: Choo Choo Elaine definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.