Top definition
A chimichanga that was mass produced in a factory in China rather than being made in a Mexican restaurant
"What's the school serving for lunch today?"
"Pre-Packaged chimichinas agian."
"God damn it that's the third time this week!"
by john_farley34 April 28, 2015
Get the mug
Get a chimichina mug for your barber Yasemin.