i lost 150 pounds doing the barracuda with smokey hannah
the act of of sexual intercourse, preferrably anal, to the harmony and rhythm of barracuda, the classic smash hit by heart in the late 70s
"i lost 150 pounds doing the barracuda with smokey hannah" What is the definition of "barracuda"?