Top Definition
1. One whom holds an intense passion or desire for one of the same sex. May at times come across as obsessed or uncontrollable.
1. a) "Oh my god! Look at that guy humping all those men over there"
"He is Leighlan'ing"

b) "That man tweaking his nipples whilst jerking off looks like a complete Leighlan"

c) Raging homosexual
by Maree VonBerg September 21, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.