Skip to main content

Definitions by megmegan

dita 

Share definition Flag
my little dita likes to play in the backyard.
dita by megmegan December 10, 2007