A couple more definitions I haven't seen here yet (from my dictionary at home) -

bump!
niamh
- to rejoice
- (brit. informal) success or satisfaction
bump!
niamh
Hi Everybody