String-vests meaning : An undergarment made from a see-through mesh fabric, usually worn by men.
string vests
death stare
hotcake
xeroxes
farm shops