yuyu
Top 30000
Meanings
Noun
1. the creeps, the heeby-jeebies (informal, childish)