1 definition by The Cheesecake Truck
Dude 1: Ah man, it smells like rotten fetus in here!
Dude 2: Ah, Dude #3 had the screamin shits last night. Still fuckin smells.
Dude 2: Ah, Dude #3 had the screamin shits last night. Still fuckin smells.
by The Cheesecake Truck April 29, 2004