Find the word definition

Wiktionary
boomshanka

interj. (context idiomatic British humorous English) A wish of happiness. Purportedly a literal translation (from an unknown language) is, "May the seed of your loin be fruitful in the belly of your woman"