Skip to main content

Definitions by Shantarra killer

shantarra 

A fucking cunt that likes to watch kids die in a fire.
She's such a shantarra
shantarra by Shantarra killer April 6, 2017