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