white lobster

English

Noun

white lobster (uncountable)

  1. (Central and South America, slang) jettisoned cocaine retrieved by fishermen