Albatraoz

A confident person with great stamina and perseverance.
by fakedefinition February 24, 2015
Get the Albatraoz mug.