WhatDidIUseLastTime's definitions
More generally, has come to mean being picked up on or penalised for something, e.g. a speeding fine or the boss at work. Like being the submarine receiving the ping from the torpedo boat. Opposite of being golden.
by WhatDidIUseLastTime January 5, 2013
Get the ping mug.