Skip to main content

Definitions by The boi boi

A person that enjoys having a tarantula as a pet.
Leland is a dumbass
Dumbass by The boi boi April 9, 2021