Definitions by Spontaneousmuffinlover
STFU
One day I went to school and some people were protesting with signs that said "STFU." I asked them if they knew what it meant and they said it meant save the flying unicorns.
STFU by Spontaneousmuffinlover May 15, 2011