1 definition by emokittytrash:3

A small, adorbale little turtle that lives in a colorful house and loves cupcakes, but is also a turtle arsonist. No one will ever know how he sets fire. He has no hands.
Aww look at sheldon. Going off to burn down cities
by emokittytrash:3 January 13, 2017
Get the Sheldon mug.