Skip to main content

Scarab Jones's definitions

ugugug

A hilarious moronic laughter equivalent to lol.. it was origanlly popularized by the anicent egyptians, who laughed as they constantly got sand in their face from riding a magic carpet throughout the desert.
You cant teach egyptians .... ugugug ugugug (lol).
by Scarab Jones January 2, 2009
mugGet the ugugugmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email