1 definition by Queenofall

Top Definition
A relatively tall geezer, who likes to manscape. An attractive guy who usually has a massive dick . Quite full of himself and succeptible to homosexual tendencies.
Omigod Lizzie the new guy is a Simran and Ryan says he's got a massive dick!
by Queenofall May 05, 2017

Mug icon
Buy a Simran mug!