1) n. A magnificent and legendary steed.

2) n. An unusually large ostrich who's bloatedness lets it rise into the air like a phoenix with you on its back.
Son: I saw a swollen ostrich in the sky today daddy!

Father: wtf?
by Chocobo93 July 10, 2009
Get the swollen ostrich mug.