1 definition by mangoguy66

Someone who is very likable and has a lot of brain farts aswell as getting easily addicted to certain words and phrases. As well as being a bit of a beast.
by mangoguy66 May 19, 2019
Get the lollyboo mug.