blanky

Etymology 1
A euphemistic substitution for the expletive bloody.

Etymology 2
Shortened from.