last night my girlfriend came over to my house, after 70 ounces of vodka i flabbergasted all over her, ruining her new cardigan
an indescribable sex act
"last night my girlfriend came over to my house, after 70 ounces of vodka i flabbergasted all over her, ruining her new cardigan" What is the definition of "flabbergasted"?