Dictionary urma September 4, 2013 davepoobond Leave a comment urma – n. clothing made from plastic bottles Share this:EmailFacebookTwitterMoreRedditTumblr