Skip to main content

Definitions 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
Alcie by lackcooch February 15, 2021