1 definition by Squeaky_lil_b

Dumb ass bitch who never does what they say they're going to do.
There's a welch on the phone who said she'll be here at three, but we all know she's not going to show up today.
by Squeaky_lil_b January 22, 2016
Get the Welch mug.