Skip to main content

Definitions by teresa t-bag

the most fucking amazing plant ever
I'm a cactus
cactus by teresa t-bag April 10, 2009