Skip to main content

Definitions by LolFaceChick

It's means bitch in Spanish
Fucking Puta
Puta by LolFaceChick December 18, 2015