What is Dog Shitting Titi Smacker?


1.

A man that knows nothing in the world that has a definition but sex.

Person A: "What the hell does army mean?"

Person B: "Man i think you are a dog shitting titi smacker!"

See ass, oblivious, jewish, latin, stupid, perverted


100

Random Words:

1. Someone with a sharp wit; someone who has embarrassed you with a snide comment. Why did you have to embarrass me in front of my friends..
1. A prep who listens to that fake rap stuff like you'll find on iTunes top 100. They also think they're being cool cause they ac..
1. tight songwriter, has written for tyrese, mariah carey, aaliyah, chris brown and mary j blige, and has now become an r&b artist hims..