Glad to be in the usa's definitions
In the UK, it means a person who performs at a dance club, usually yelling into a microphone to techno music. It's like rap, only incomprehensible.
by Glad to be in the usa August 10, 2007
Get the MCmug.
Get the MCmug. We'll email you a link to sign in instantly.