lulu
Top 15000
Meanings
Noun
1. twintail, pigtail; one of a pair of ponytails on the sides of the head (Quebec)