head-scratching: Word of the day for April 8, 2017

head-scratching , adj :
(idiomatic) Confusing, perplexing, puzzling.

Popular posts from this blog