Definitions by Ramranch81
Vietcong piss sniper
Person 1: is that rain
Person 2: do you think it’s a Vietcong piss sniper
Person 3: they’re in the fucking trees
Person 2: do you think it’s a Vietcong piss sniper
Person 3: they’re in the fucking trees
Vietcong piss sniper by Ramranch81 March 6, 2019