Top definition
A very weird person who's personality is actually conveniently likeable.
A very cheerful girl and loves being herself.
Have you seen Ambeebo lately? shes been out of her mind.
by Sinnerox June 26, 2016
Get the mug
Get a Ambeebo mug for your sister Sarah.