Top definition
Very sensitive and caring people. They will do whatever they can to make you smile or laugh. You will be very lucky to meet a Charfauros. They strive to big goals and often achieve them. If they dont they will be very disappointed with themselves and be prone to depression.
Tommy: Who's that?
Ben: You dont know her?! Shes a charfauros!!
by Athena ♡ May 16, 2017
Get the mug
Get a Charfauros mug for your brother-in-law Callisto.