Top definition
A beautiful person not just on the outside but within, a loveable person who can make people smile.
astrea
by maniquaa August 29, 2008
Get the mug
Get a astrea mug for your mate Manafort.
buy the domain for your cat vlog