1 definition by tdotyadunknoe

An indescribable sex act. So lewd that the true definition can never be said, everyone still knows what it means though.
Last night my girlfriend came over to my house, after 70 ounces of vodka i flabbergasted all over her, ruining her new cardigan
by tdotyadunknoe June 24, 2009
Get the Flabbergasted mug.