Skip to main content

Definitions by TaylorXD

An inside joke of the internet and those that lurk around it.
Meme by TaylorXD October 3, 2011
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!
Kaughing by TaylorXD August 26, 2010