Find the word definition

Wikipedia
Boomf

Boomf is a UK company that delivers marshmallows personalised with photos by post. The company positions itself as an alternative to sending flowers or chocolates.