Skip to main content

TaylorXD's definitions

Meme

An inside joke of the internet and those that lurk around it.
by TaylorXD October 3, 2011
mugGet the Meme mug.

Kaughing

When you laugh with something stuck in your throat and/or choke on your own spit while laughing; coughing while laughing or vice versa.
Stop kaughing! You sound like an idiot!
by TaylorXD August 26, 2010
mugGet the Kaughing mug.

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