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. Benzo-burnt: What you feel like and taste like in the morning when you wake up after taking too many benzodiazepines the night before. ..
1. You Owe Me A New Keyboard Means the same thing as LOL. Literally, it means someone was drinking liquid while reading something online a..
1. The exact meaning of 1337, just adding the z0rs on the end makes it more 1337. ;) man! he uses all tat maj0rz 1337z0rs h4x0rs! (This is..