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
7 packs
by Tammeh May 30, 2005
Get the mug
Get a mini cheddars mug for your mate Yasemin.