meaning of 30 minute shit

30 minute shit meaning in Urban Dictionary

as soon as your friend claims they are going to simply take a "crap" and return 30 mins later because instead of just taking a crap they jacked off and made use of using a shit as an alibi.