1 definition by MrMoustache88

1
like a walnut, but much funnier. usually found in the produce section of your local Lolmart.
I picked up a 1/2 pound of lolnuts yesterday and I've been laughing nonstop since.
by MrMoustache88 October 26, 2010
Get the mug
Get a lolnut mug for your coworker Abdul.