1 definition by OhTheIrony13

A pet name for someone who is cute, adorable, or sweet. Can be used on a significant other, someone your interested in, or a child.
by OhTheIrony13 July 8, 2018
Get the Babaroo mug.