1 definition by TurtleDerby

1
You
All
Shut
The
Fuck
Up
1: xxx LIKES...
2: YASTFU
by TurtleDerby February 26, 2013
Get the merch
Get the YASTFU neck gaiter and mug.