Top definition
To be so beautiful that when looked upon others would suicide out of jealousy.
Omfg that nigguh is lamenutsing.
by LameNuts April 03, 2009
Get the mug
Get a LameNuts mug for your cousin Jerry.