hey man, get me some water, this kid is overdosing on kkd
a generic term for all designer club drugs which are flattering and highly potent
"hey man, get me some water, this kid is overdosing on kkd" What is the definition of "kkd"?