1. An insult used primarily by males towards other males that are trying way too
hard to draw attention to themselves. Can usually be swapped to the comparable "d-bag" or "douchebag"
2. To express
disappointment in something that didn't go your way and you felt should have.
ps - for more information on this topic there's an excellent educational show titled "Brub Brrub Brrrrub!", which can be found in the 13th season, 12 episode of the critically acclaimed "
South Park".