mare\'s nest

Fun Dictionary -> mare\'s nest

mare\'s nest - Vulgar Dictionary definition

He has found a mare's nest, and is laughing at the eggs; said of one who laughs without any apparent cause.