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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug