meaning of Bavarian Trench Shot

Bavarian Trench Shot meaning in Urban Dictionary

whenever a women pulls her clothing down just as if this woman is flashing, but doesn't expose any nipple.