Dictionary lionnet August 16, 2007 davepoobond Leave a comment lionnet – n. water being shot out a side of a mountain Share this:EmailFacebookTwitterMoreRedditTumblr Related