1 definition by 8(l)

Top Definition
spanish for "What's the deal?"
Yo homes, quesadilla?
by 8(l) July 13, 2008

Mug icon
Buy a quesadilla mug!