itchy fuck

(UK slang)

A term in place of "what the hell?". Could also be used to insult someone.
Itchy fuck, could you not buy Shell V Power
by BlitzRain September 17, 2023
Get the itchy fuck mug.