Locaha

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

Share this definition