English Dictionary
Definition goolies in British English
goolies noun
[plural] noun
/ˈɡuːliz/

English Dictionary