Itchy star

Itchy star is when you have a itchy asshole
Man I have a itchy star
by Kataklysm August 04, 2006
Get the Itchy star mug.