'horned whiff' definitions:

Definition of 'horned whiff'

From: WordNet
noun
A whiff found in waters from the Bahamas and northern Gulf of Mexico to Brazil [syn: horned whiff, Citharichthys cornutus]