Top definition
Something that cannot be explained, may have to do with unicorns...
"Did you see that flying twinkie...?"
"LOL YEAH DUDE.KTTM."
by SHESWHATOMG August 24, 2012
Get the mug
Get a Kttm mug for your mom Sarah.
buy the domain for your diy vlog