Skip to main content

Definitions by Mr. Fix It

benchilada 

Share definition Flag
A homeless person who wraps himself up in carpet padding and sleeps on benches.
I saw four benchiladas camping out along the wharf this morning.
benchilada by Mr. Fix It March 29, 2013