A colloquial term for a man with a massive, erect penis who usually barks at the sight of a big booba woman
Man: Look at Jacob, hes such a beagle hound Jacob: (erect and barking)
👍31 👎15