Skip to main content

Definitions by rabbit127

choo choo 

The buttocks or ass hole
Im gonna stick it in your choo choo!
choo choo by rabbit127 October 25, 2006