1 definition by taqqa

Its when you Fart and sneeze at the same time making it a (Human Screenshot)
Dude I'm about to try and take a human screenshot.
by taqqa November 10, 2019
Get the Human Screenshot mug.