go to www.sosuave.com
or Their Forums, they use the term all over, it seems like it's in almost every post. It means hot babe or hot b****. I like reading the forums from time to time because some of the stuff they say is hilarious.
I was curious and just clicked over there. It is so sad. Really, it is. Who are these internet studs anyway? BTW, Nightowl, judging from your last pic alone, you would love SoCal - this is a 6 per second sighting along the biking/running trail between Santa Monica and Venice beach, and that's if you keep your eyes focussed on one spot. Now, all we've gotta change is your "Southern gentlemen" ways...