What does Bullarded mean?

Bullarded meaning in Urban Dictionary

The work of having a betting accumulator destroyed by a last moment objective.