Top definition
Literally a snack biscuit from McVities which is usually cheesy. In my personal opinion, these are the best snacks in the world. Well, one of.
(On front of packet)
Baked Mini Cheddars
Original
7 packs
by Tammeh May 30, 2005
Get the mug
Get a mini cheddars mug for your mate Yasemin.