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 houndJacob: (erect and barking)
4👍 2👎