Here's the video clip of my 15 seconds of fame on the Ellen Show! I won a trip for four to Hawaii. 7 days, 6 nights at the Embassy Suites! WOOOOOOOOOO HOOOOOOOOO!
Question: What does freak of nature mean?
She called me a freak of nature. What does that mean?