Meaning of armed bullhead

Definition of armed bullhead

(noun) northern Atlantic sea poacher

Other information on armed bullhead

WIKIPEDIA results for armed bullhead
Amazon results for armed bullhead