Me dieron ganas de vomitar.

English Translation

It made me want to puke.

I’m wondering about the plural dieron, is that because ganas is in the plural? In other words, what’s the subject, implicit (they) or ganas de vomitar?