hurluberlu
Top 35000
Meanings
Adjective
1. weird, eccentric (of a person)