This definition on Urban Dictionary which you just wasted precious seconds of your life reading
Get Trolled noob.
(also I have to include weapons of mass distraction somewhere in the definition so here it is)
5👍 4👎
When you're a dumbass who can't spell Screenshot
"Anybody have a screenshit"
3👍 1👎