Dictionary laetree August 16, 2007 davepoobond Leave a comment laetree – n. a small queef <see queef> Share this:EmailFacebookTwitterMoreRedditTumblr Related