Locaha

A person that pokes holes in people's souls.
Don't be a locaha.
by Emalyn Nolon January 11, 2020
Get the Locaha mug.