Definitions by SHADOWTHEHEDGEHOGISABITCHASS-
Shartosaurus
a tiny dinosaur that gets shitted on by bigger Dinos on a daily fucking basis, this stupid motherfucker can't contribute anything to life or society so because he/she are suicidal
Shartosaurus by SHADOWTHEHEDGEHOGISABITCHASS- March 3, 2023