holy crap a raindrop just landed on my head and i thought it was pigeon poo
"a wet drop that falls from the sky
"holy crap a raindrop just landed on my head and i thought it was pigeon poo" What is the definition of "raindrop"?