i had a roghy in class today but my teacher was looking so i couldn't itch it
itchy crotch
"i had a roghy in class today but my teacher was looking so i couldn't itch it" What is the definition of "roghy"?