look up any word, like leh:

1 definition by BoxerBoy987

 
1.
An annoying young woman who lives in a fantasy world and gets waay to much credit for writing average songs with preschool level lyrics and music so easy a coffee cup could perform it.
Person 1 : "Fuck that is an annoying song on the radio. I want to punch whoever is singing that shit right in the junk"
Person 2 : "That's Taylor Swift and you're right it is fucking terrible. She deserves a kick in the box"
by BoxerBoy987 October 29, 2009
1830 1517