look up any word, like sex:
 
1.
A salutation of recognition from the UK, often shouted, sometimes in an ironic manner.
by Ian Chode September 14, 2003