Top definition
A small Yellow snack made from the finest white dog poo collected by night from the streets of Leytonstone
by Yes August 05, 2003
Get the mug
Get a cheesywotsits mug for your cousin Vivek.