Shit-tarts

What is Shit-tarts?


1.

An exclamation of disapproval

Shit-Tarts! Somebody stole my baby!

See Chachi


90

Random Words:

1. Their are two definitions to this phrase. 1. A person who attempts to act badass behind their computer screens through their own keyboa..
1. 1. The capital of the Ningxia province in China. 2. A local in the middle of a desert next to a river. 3. The birthplace of awesomely ..
1. A very attractive Asian boy or man, which is considered uncommon. Usually into Chinese, Japanese, or Korean culture, such as martial art..