Skip to main content

Definitions by leilanieeee

Neckard means freaky, creepy, or weird..
This bitch is neckard.
neckard by leilanieeee March 3, 2021