Skip to main content

Definitions by Alex trey boydstun

A turtle that is either horny or infected
Omg that turtle must be ehyen
ehyen by Alex trey boydstun October 26, 2019