A turd. An English term once popular in Hampshire.
"Christ my ring hurts. That was some bull nosed bomber tag I just passed.
by Pocock August 14, 2017
Get the bomber tag mug.