1 definition by Turtle Queen1010

Top Definition
A dead bald Hoe
"YOU ARE A WELP!"
by Turtle Queen1010 October 29, 2018

Mug icon
Buy a Welp mug!