drop a bollock

drop a bollock

English Verb
Ad

Definition

To make a mistake.

Ad