A particularly British phrase with a meaning essentially similar to "wanker" or "wally".