Top Definition
The ideal girl. Perfect in every way - As if created in a computer program.
Someday, I'm going to runaway to L.A. to find my Simgirl.
by omni1123 January 10, 2006
5 Words related to simgirl

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.

×