Top definition
A girl that is always by your side that will stick with you through to the end. A sugar bun A honey bun. Booshkaboo is the Russian Term for sweetheart or sweetcakes.
Hey Dude my booshkaboo is even sweeter than that cinnamon roll that you're eating right now.
by Jdog9090 October 13, 2016
Get the mug
Get a Booshkaboo mug for your Uncle Georges.