2 definition by TaylorXD

Top Definition
An inside joke of the internet and those that lurk around it.
The "rick roll" is an older, overused meme.
by TaylorXD October 03, 2011

Mug icon
Buy a Meme mug!
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 25, 2010

Mug icon
Buy a Kaughing mug!