1 definition by Erybodyloveme

A state of being amazing and awesome at the same time
Everybody in the town loves river after heroically saving the town
by Erybodyloveme May 15, 2018
Get the River mug.