Top definition
A super tall, super fabulous beautiful artist and person. She brings smiles to the faces of her friends whenever they see her.
Hey did you see that doodle Arcassa posted on Facebook?
That wasn't a doodle that was amazing!
by AnonymousPerson99 April 06, 2015
Get the mug
Get a Arcassa mug for your dog Callisto.