dude you should have been there i gave      a dirty poncho last night
"the act of "pooping" in a bandanna and slapping someone in the face with it
"dude you should have been there i gave      a dirty poncho last night" What is the definition of "dirty poncho"?