Skip to main content

Definitions by Swedish Glow Worm

Chimichanga 

It is one of the many slang terms for boobs.
Chimichanga by Swedish Glow Worm April 24, 2007