A fork of Rural Dictionary
leonh3rt is a british person who is down bad for annie..
hey you know leonh3rt??? oh yeah! she’s the person who is down bad for annie!