the phrase “cuck ghillie suit” randomly popped into my mind. is this anything?

Comments