Skip to main content

Definitions by Captain Avenger Dude

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.
Leonna by Captain Avenger Dude February 9, 2013