Define Guerrera Meaning

Guerrera
Fucking a girl so hard that she cums like a machine gun.

By Waly