1 definition by Pickle & Squirrlee
Attempting to sing in front of a real croud by video calling others while performing karaoke by ones self often in games like Karaoke Revolution. Made possible by skype mobile.
by Pickle & Squirrlee February 5, 2012