Top Definition
a man who possesess the ability to make females orgasm by mearly looking at them and also can devour any curry in a matter of seconds.
guy 1 -'hey pal you hear about that guy all the girls talk about?'
guy 2 -'yea, apparently he made a women orgasm in an indian restaurant last week!'

guy 1- yea he's got to be an alzo!'
by leckie1111 August 18, 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.