Top definition
An ancient mythical legend, that was undefeated by his opponents. His skill, strength and knowledge and unmatchable.
Here comes Ebosti, let’s get out of here!
by MythicalLegends4729 June 30, 2018
Get the mug
Get a ebosti mug for your guy Beatrix.