What is Triflin' Ho?
A female who is need of a good bitch slappin'.
I told that triflin' ho to stay away from my man.
See Rile