Top definition
A wonderful lady or girl with a good heart ,loves her family and friends
Herbertta is a lady or girl with a good heart
by Herbertta March 09, 2017
Get the mug
Get a herbertta mug for your dog Trump.