Top definition
someone you love unconditionally until the end of time and who you couldn't live without.
She is my boobaroo.
by The girl you'll soon forget January 22, 2017
Get the mug
Get a boobaroo mug for your friend Georges.