Definisi 'looney'

English to English
noun
1. someone deranged and possibly dangerous Terjemahkan
source: wordnet30


Visual Synonyms