1 definition by Mr. Fix It

Top Definition
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.
by Mr. Fix It March 29, 2013

Mug icon
Buy a benchilada mug!