Skip to main content

Puff's on trays

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 9, 2011
mugGet the Puff's on traysmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email