meaning of Brazilian Goldfish

Brazilian Goldfish meaning in Urban Dictionary

When a Brazilian guy ejaculates into their cupped hand and proceeds to put it into his girlfriends face.