Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Umbrella In The Rain Meaning
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 Ileana
Upvote
Flag