a term we cool british people use, short for umbrella, which is clearly too long to say the whole thing.
Bring an umby, it might rain
by holyroman April 19, 2005
Can you define these popular missing words?
Emails are sent from firstname.lastname@example.org. We'll never spam you.×