Umbro

What is Umbro?


1.

The act of dry humping your partner until climax, typically while wearing soft clothing such as Umbro shorts.

We didn't want to go all the way, so she let me umbro her on the second date.

See humping, dry, dry humping, sex


51

Random Words:

1. Internet lingo; stands for "you make my anus whistle." It means the same thing as LOL. hottie4u: today i fell down a flight ..
1. past tense of the word ask or aks; asked. mainly used to tell stories involving questions. "...den she akst me to go wit her"..
1. A communist rag that passes itself off as the mouthpiece of an allegedly democratic country. Their writings typically challenge the sov..