goo goo gaga - Spanish English Dictionary

goo goo gaga

Meanings of "goo goo gaga" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
goo goo gaga ajó, taita [interj]