Umbrellas
Definitions
2
Posts
2
Posters
222
Views
-
Def. 1.) A term that is used to say [me la pelas] in a non-dirty way.
Def. 2.) use it as [fuck that shit], [fuck it], or [fuck you]
-
a device for protection against the rain, consisting of a stick with a folding frame covered in material at one end and usually a handle at the other, or a similar, often larger, device used for protection against the sun:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions