1 definition by mrweegles

Top Definition
The act of urinating on your own beard.
Hey Bill I bet you can't give yourself a mango beard
by mrweegles February 12, 2019

Mug icon
Buy a mango beard mug!