dugga

Etymology
, from.

Noun

 * 1) a difficult road

Etymology 1
From.

Verb

 * 1)  to rain lightly, to drizzle

Etymology 2
From the verb in the sense "to 'drizzle' someone with questions".

Noun

 * 1)  a small test taken during a university course, midterm exam