|
|||||
What is 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! umbrella in the rain - video |
|||||
www.Definder.net Powered by Urban Dictionary |