I am a non-native speaker of English (Polish) and I teach English as a Foreign Language in Poland. A few months ago I came across this phrase / sentence printed on the student's notebook and got baffled because I didn't know how to translate it into Polish.
Can anyone please provide me with enough defintion-rich explanations or other contexts and situations in which this sentence may be used. Generally I have a problem with the word "freak" as I rarely use it. I simply avoid as much as I can the momorization and the internalization of it. I've done some research on the Internet, however it doesn't help me to arrive at a good Polish translation. Can you at least explain in which culture-bound situations it is used?
UPDATE: Well, I found that this phrase is often used along with the Monster High doll franchise, web series, book series and a movie. I know that there is a cartoon series that was also aired in Polish TV channels, so I will look in there too. It may be a unique phrase, not used elsewhere but if you happen to know what it means and what it refers to, I will be grateful