Top definition
1. harry potter loving bush ranger.
2. freakishly tall, and vampire toothed.
"you are so strange you could scare a leoniebrown!... almost"
by Anonymous September 24, 2003
Get the mug
Get a leoniebrown mug for your friend Jerry.