Skip to main content

Definitions by KaceyMeRolling

Carrot Paste 

our lord a savior carrot paste (carapace) a superhero turtle sent from the heavens
holy carrot paste (carapace) sent from the heavens!

hawkshotbabe 

Omg whoever runs the account hawkshotbabe is such a huge simp