Stands for Big Hairy Gustavo. An overweight, hairy, Hispanic or sometimes Southern European man that just can’t be described any other way.
by El ritardo June 17, 2018
Get the B.H.G mug.
Get the B.H.G mug.We'll email you a link to sign in instantly.