An inside joke of the internet and those that lurk around it.
The "rick roll" is an older, overused meme.
673👍 397👎
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!
2👍 1👎