Skip to main content

Definitions by SirWordsALot

Snapfraggle 

When somebody leaves in a hastily manner in order to save themselves from repercussions, whilst simultaneously forgetting about others.
"Where are you going, you snapfraggle! Get back here!"
Snapfraggle by SirWordsALot January 25, 2019