You know you've messed up when police fine you for "being a dick".

That's the bluntly honest explanation written by a driver on a speeding ticket dished out by a police officer in Karnup near Mandurah.

Police pulled the diver over for speeding.

The driver of a Holden was pulled over on Mandurah Road on Thursday for doing 137kmh in a 100kmh zone.