that green sheet technique really upsets them woodies
a sheet used in the capture of wood pigeons, to obscure the view of oneself
"that green sheet technique really upsets them woodies" What is the definition of "green sheet"?