Top Definition
The most wonderful Human Being Alivee. She is a Cry for HELP! in spanishh
Socorroooo Ayudaa!
by Yanett.. :) July 03, 2009
1 more definition
A small town in South-Central New Mexico, home of New Mexico Tech and thus with the largest nerd-to-normal ratio in the US. Known for lack of external stimuli (boring as all hell).
I live in Socorro!
I'm sorry!
by NM Rox March 12, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×