Definitions by Townbes
Expla-fucking-nation
Expla-fucking-nation: A connecting of the words 'fucking' and 'explanation' used in situations where you are annoyed to the point of wanting an explanation whilst annoyed - a fucking explanation.
Expla-fucking-nation by Townbes January 17, 2025