1 definition by Dick8979

A sweet asshole who does not know when to shut the fuck up. She likes to be a dick 24/7
If you see a leonna run
by Dick8979 December 24, 2018
Get the Leonna mug.