it means when someone urinates on something or someone
"mom, i Flabbergasted the bed""no, ma'am, i didn't Flabbergast the cat"
1👍 2👎