1 definition by yessssssssssssssssssssssssss00

when you vomit and crap at the same time, an extreme version of a human screenshot
Damn, that was one funky human screen record. I should probably see a doctor
Get the Human screen record mug.