1 definition by LaYeetus

Top Definition
A banana that can dance, and is supremely intimidating.
Stop intimidating me, Nebbana.
by LaYeetus January 14, 2021

Mug icon
Buy a nebbana mug!