1 definition by Mariahblue23

A Spanish term that means a good bitch or good whore.
Not necessarily a bad word.
Richard is a Bien Puta.
by Mariahblue23 August 15, 2019
Get the Bien Puta mug.