Do you really want to send Electricsound a message saying you like their work?
A particularly British phrase with a meaning essentially similar to "wanker" or "wally".