The Caribbean Dictionary

bull frog
2 definitions
1
 
Noun
A cane toad. The cane toad is a large tropical toad originally used as a method of pest control for sugar cane fields because of its voracious appetite.
Synonyms
bully ben, crapo
Tags
animal
Pictures
bull frog
 
Noun
A frog or toad
Synonyms
crapo
Tags
animal
Pictures
bull frogbull frog
Bobzy Feb 07, 2016
One of my favourite Jamaican Proverbs goes something like this.... Bull Frog said “what is joke to you is death to me”.
400