Dictionary lepiro August 16, 2007 davepoobond Leave a comment lepiro – n. a leopard on steroids Share this:EmailFacebookTwitterMoreRedditTumblr