Top definition
The scientific word to describe an itchy and irritated anus.
Good god my ass is itchy, I think I have Jemimasmith.
by Peacheyyy May 20, 2016
Get the mug
Get a jemimasmith mug for your friend Nathalie.