hey, did you just afghaninja me when i left the room? dude, i'm so gonna afghaninja this kid on this website
a person who waits until someone has left earshot to talk trash about, unaware that the subject is listening
"hey, did you just afghaninja me when i left the room? dude, i'm so gonna afghaninja this kid on this website" What is the definition of "afghaninja"?