What is Shitted On Your Own Doorstep?
1.
its basically means..you got caught cheating and was foolish to do it so near your locality of where you live..
"i shitted on your own doorstep"-i was in my local bar and who walks in only my nextdoor neighbour nosiest and boring cow in town,who eyes nearly popped out .ught red-handed smooching another
See
Random Words:
1.
A phrase coined by comedian Bill Engvall. The 'sign' should be worn by stupid people baring the warrning that they are infact ..
1.
a friend that you are not seeing but can still be sexually active or have fun with physically and emotionally.
Me and Chris are not boy..
1.
Tied to your computer because you have an item for sale on eBay. Usually involves endless obvious questions from tools that won't ..