1 definition by TurtleDerby

Top Definition
You
All
Shut
The
Fuck
Up
1: xxx LIKES...
2: YASTFU
by TurtleDerby February 26, 2013

Mug icon
Buy a YASTFU mug!