BTFO

AcronymDefinition
BTFOBack the Freack Off (polite version)