1 definition by lackcooch

Top Definition
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 15, 2021

Mug icon
Buy a Alcie mug!