chocolate frog

Definitions

Slang

  • noun a foreigner, immigrant, not necessarily someone non-white. A piece of purely Australian rhyming slang for wog.
  • noun an informer, stool pigeon. In this sense the word is probably rhyming slang for dog, as in ‘dirty dog’, ‘low dog’, etc.
http://www.dictionarycentral.com/definition/chocolate-frog.html