Skip to main content

Definitions by Swedish Glow Worm

Chimichanga 

It is one of the many slang terms for boobs.