Underdog1967's definitions
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!
by Underdog1967 February 4, 2010
Get the Starllamug.