1 definition by Joker990

Top Definition
Snowboarders. Those annoying people who scream down pistes at about 100MPH out of control and not caring who they cut up and crash into.
Mike: Yo, did you see that puff on a tray scream past us and crash into that woman?
Dave: Yeah, what an idiot! I hate Puff's on trays.
by Joker990 September 09, 2011

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