One who spits phlegm on the penis while giving Oral Sex
I must have really pissed my girl off last night. She gaggerflacked me
by Tanrus June 17, 2016
Get the Gaggerflacked mug.