Top definition
A deliciously low priced item on the Taco Bell menu....89 cents is what we gonna pay.
MMMM this cheesy double beef borrito is deliciously low priced.
by DanZilla325 December 05, 2008
Get the mug
Get a Cheesy Double Beef Borrito mug for your grandma Yasemin.