2 definition by GutterSlut

Top Definition
God on a stick; inarguably the funniest thing ever. Ever.
by GutterSlut August 26, 2003

Mug icon
Buy a Blackadder mug!
long, green, Welsh tomato
by GutterSlut August 26, 2003

Mug icon
Buy a leek mug!