Skip to main content

Definitions by Republic of France

lionheart 

To piss others off
He Lionhearts me off.
lionheart by Republic of France December 15, 2003