i will not work with that pornstar anymore because she gave me a barracuda blowjob on our last shoot
a blowjob in which a person's teeth scratch or cut the shaft of the penis
"i will not work with that pornstar anymore because she gave me a barracuda blowjob on our last shoot" What is the definition of "barracuda blowjob"?