Welcome to the Tongue Twister Tournament Slang-Translation Guarantee, where we promise to translate your most obscure slang terms into something slightly less confusing. But not too much less confusing, we're not savants here.
Submit your slang term below, and we'll do our best to come up with a definition that's only marginally better than just making it up.
Or, if you're feeling adventurous, try: