Top definition
Iain sat there scoffing the whole packet of Jaffa Cakes.
by world March 31, 2005
Get the mug
Get a scoffing mug for your mate Zora.