Search:
mare\'s nest - Vulgar Dictionary definitionHe has found a mare's nest, and is laughing at the eggs; said of one who laughs without any apparent cause.