Random
Source Code

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