Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Stellfox
The name of a bitchen individual, bevreemdend is the dutch work
Ashlee is Definitely a Stellfox!!