1 definition by Absolute Wounder

The term used to indicate someone has a massive forehead, and would be an easy target for a sniper.
Thomas Brown is a god damm snipers delight.
by Absolute Wounder March 12, 2020
Get the Snipers Delight mug.