I've seen it on Social Network sites recently - maybe slang or an abbreviation of something? I'd love to know what it means.
sort by best latest
Great! I love it!
Wow! I didn't realise this, it's such a cool term! I think I'm starting to like it!
Thanks for explaining it! It's kind of cool!