Shit hot
Excellent, fantastic, marvelous, quite superb. In other words another word for something good. Do not confuse with Hot shit (see hot shit).
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.