3 definitions by teh truth

A high school in which untalented basketball players transfer to in order to get playing time.
Chris Delvechio goes to Audubon High School
by teh truth March 2, 2005
Get the Audubon High School mug.
(verb) to fuck the hot chick next to you
Doug: Bro, I wanna choo-choo so bad.
Phil: Dude who doesn't? That girl is smokin!
by teh truth May 23, 2015
Get the Choo-Choo mug.