patoo
2 definitions
 
Noun
Owl
Synonyms
hooyu, jumbee bud
Tags
animal, bird
Pictures
patoopatoo
 
Noun
The Great Potoo: A nocturnal insectivore bird found in the Caribbean, Central and South America.
Synonyms
poor me one
Tags
animal, bird
Pictures
patoo
1 Comments
Owls are often also nicknamed patoo in Jamaica
400