Used on the MTV show Laguna Beach meaning done.
YES! Laguna Beach is finally dunzo! What? There's going to be another season? Crap.
193👍 140👎