Best definition
xbouggoggle
every adjective, mean and nice.prounced boo-goggle

Bri: Josh, you are such xbouggoggle!

Josh: Aww, thanks Bri 🙂