gibberishperson's definitions
a person that loves nature, candies a green person most likely a softie, could be mean but nice and is very adorable
by gibberishperson August 21, 2020
Get the ciotle mug.
Get the ciotle mug.We'll email you a link to sign in instantly.