bullarded
bournemouth winning at the death well and truly bullarded me
the act of having a betting accumulator ruined by a last minute goal
"bournemouth winning at the death well and truly bullarded me" What is the definition of "bullarded"?