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
Get the benchilada neck gaiter and mug.