1 definition by Toya81

Top Definition
Latoya
Latoya
by Toya81 December 09, 2018

Mug icon
Buy a Latoya mug!