1 definition by Ymirpro978

Beautiful in Spanish only said to females as a way to make them happy and make their day
Hey puta

Girl:omgg stooop I’m blushing you made my day
You:yep you puta
by Ymirpro978 May 9, 2020
Get the Puta mug.