Skip to main content

Definitions by O’long Johnson

A soul sucking sucubis, that will ruin your life
You didn’t hook up with tara did you? She’ll ruin your life bro!!!
Tara by O’long Johnson May 30, 2018