Lame Fashion Explanation

22731 261144467450 190963352450 3160044 4048995 n - lame fashion explanation

You might be interested
Facebook Comments
  • 4

    lol its disturbing because the midget on top is naked D:

    Reply
  • 3

    Midget head sex?

    Reply
  • 3

    Myth
    Busted!

    • Goober
    • February 8, 2010, 5:42 am
    Reply
  • 1

    ROFL!

    Reply
Related Posts