Is that serious? I'm assuming you are in England? You guys don't have burritos in England? My God I wouldn't be able to live, I fucken love the things.

It's basically a bunch of meat, beans, rice sour cream or whatever wrapped all around in a tortilla. Delicous and Taco Bell actually makes good burritos. Not real authentic things but they taste good.

http://en.wikipedia.org/wiki/Burrito