1 definition by muahahaaa

Top Definition
where somebody posts a snowball through a letterbox and runs off
ooo yeee i did a kinsley speciall

ohooo you monster
by muahahaaa December 20, 2009

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug