Swindon, United Kingdom
Definition of Karen in urbandictionary.com: Karen is the perfect woman. She has no flaw. She's funny, sweet, smart as hell, and above all, she is extremely gorgeous. She doesn't let anyone push her around and she has a great personality.
Followers (21)
See allGet the Mixcloud app
Favorites
723
1:09:59