Hard Itch'd

Hard Itch'd 'noun'
"Hannah you're a bitch" Omg did she hard Itch'd me?
by Bayarea Dictionary February 02, 2024
Get the Hard Itch'd mug.