Skip to main content

Definitions by LamiaUmbra

british word for slutty
That girl looks tarty
tarty by LamiaUmbra May 16, 2005