Search:
booby hutch - Vulgar Dictionary definitionA one-horse chaise, noddy, buggy, or leathern bottle.