Top definition
A beautiful, tall, athletic, near genius, and a great friend! If you ever meet an Amorrissa, don't let her go!
Friend: "You're such an Amorrissa!"
Other Friend: "Oh my gosh! Thank you!"
by Its.hippopotamouse March 10, 2015
Get the mug
Get a Amorrissa mug for your fish Trump.