Definitions by john coulda woulda shoulda
shit blocked
When you go into a public bathroom to take a dump and the stalls are occupied prohibiting you from doing your business.
shit blocked by john coulda woulda shoulda July 29, 2009