Define Your Reflection Meaning

Your Reflection
You, fucktard.

By Charla
Your Reflection
Something you look at when you need to barf. Said to be the most horrific sight on earth.

Girl One: Look at Your Reflection!
Girl Two: *Starts laughing*
By Cherilyn