Skip to main content

Captain Avenger Dude's definitions

Leonna

Share definition
A crazy person who likes Indie music but is secretly a Justin Bieber fan.
God, look at her she's a real Leonna, listening to her Justin Bieber with her Chè tshirt on.
by Captain Avenger Dude February 9, 2013
Flag
mugGet the Leonna mug.