umbrella in the rain

An unintelligent and superficial (shallow) person, one which might obligatorily contemplate the definition of 'umbrella in the rain.'
Patronist: You're an umbrella in the rain!
Moron: Huh?!
by sig4mr795 March 04, 2018
Get the umbrella in the rain mug.