1 definition by amor de tu vida

Top Definition
uplifting Spirit..... always smiling....
Fabian's Alma GOT em through the day.
by amor de tu vida February 02, 2010

Mug icon
Buy a alma mug!