boomuse Share definition Flag To be someone's significant other (their "boo") and also a source of motivation and inspiration. When struggling to write her paper, Tami called on Jonathan, her boomuse, to help her find the energy to complete it. boomuse by Josiah March 13, 2005 0 0 Get merch Get the boomuse mug. Buy Now — $32.95 See more merch