Top definition
A girl who doesn't speak much. She is kind of shy. Most likely to be darskin. Has a nice smile that everybody enjoys looking at.
I love seeing haitiana smile.
by sexy boii 345 December 30, 2013
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush