sushigret
adj.The instant regret of eating too much sushi at an all you can eat sushi bar and living with the consequences, possibly ending up with sushits (see definition)
John had a case of sushigret after he selfishly ordered that last roll and was forced to eat it.