Top Definition
Starlla is a sexy woman who lives in the STL metro area. She is a great mother, incredible wife, and my best friend. She knows exactly what to do to get a man's motor running!
Check out that hot Starlla over there! I bet she's fun in the sack!
by Underdog1967 February 04, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.