1 definition by llama llama ducky

An American author known to wrote the Twilight series. The series is about a bunch of sparkling vampires who sparkle and makes teenage girls tingle in the wrong places.

Miss Meyer's time would have been better served had she spent had she done some sit ups or gone jogging instead of writing this abhorrent series. Maybe then a real man would touch her.
by llama llama ducky August 30, 2012
Get the stephenie meyer mug.