1 definition by lackcooch

A caring, awkward girl who looks out for others, especially animals. She will have your back when you don't have you're own, she the shit.
That priest reminds me of alcie
by lackcooch February 16, 2021
Get the Alcie mug.