itchman

a slang word for someone of alpha status, often all the female presence is attracted to itchman, he also would have a group of males trying to be as cool as he
how come itchman has got all the girls
by itchman August 23, 2019
Get the itchman mug.