Skip to main content

Definitions by Americanturtles

Annoying as fuck
She is such a teasley
teasley by Americanturtles January 26, 2017