Dictionary search results

Showing 1-2 of 2 results

gaga British & World English

Slightly mad, typically as a result of old age, infatuation, or excessive enthusiasm