Top definition
ms.yarbrough is a mean lady who ate my bestfriend and broke the toilet !!
ms.yarbrough : means old

Me: have you seen my bestfriend ?

Friend: yea , ms. yarbrough is the one that ate him !
by domtatmt May 30, 2018
Get the mug
Get a ms.yarbrough mug for your guy José.