(UK slang)

A term in place of "what the hell?". Could also be used to insult someone.
by BlitzRain September 17, 2023
Get the itchy fuck mug.