look up any word, like fleek:
 
1.
An embarrassing circumstance or situation, slang for embarrassed.
Like oh my god this club is embarrassano.
by Brittany Tavano September 25, 2011