to whine about one's problems and let out many emotions to any unfortunate person who has to listen.
1. all of a sudden, she started dumping on me! 2. man i got dumped on hardcore lastnight
8👍 24👎
Slang for 'Fucking Nice!'
"Dude, I just got us some free beers""Fice!"