1 definition by Rompuz

A person strong in mental fortitude able to overcome many hardships and recover easily.
by Rompuz September 21, 2017
Get the Weeble mug.