1 definition by P.D

Top Definition
a bitch its just in spanish
look at that fucking puta with all those guys
by P.D May 13, 2005
Mug icon
Buy a puta mug!