Top definition
"yea, the new 3g iphones are released, but they need software patches."
"YKM! already?"
by NUMBER4940 July 12, 2008
Get the mug
Get a YKM mug for your dog Zora.
buy the domain for your diy blog