Top definition
To boost up yourself
For being successful you need to sherup yourself.
by Evilsidedic. June 12, 2018
Get the mug
Get a Sherup mug for your cousin Callisto.