Definition of "horsebeans"

horsebeans