Somebody i speak to on MSN keeps using this term in place of LOL and PMSL and suchlike.
I can't for the life of me work out what he means. 15 seconds of Google research returns nothing but examples of the guy saying it in a music forum.
Any ideas? Has he made it up himself?