A slang term for a giant, a person of large stature with an enormous phallus, who dwells on giant mountain with others of his own kind.
Holy shit, did you see that guy?
Oh ya, he was a Larry for sure.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.