Very Demotivational
Advertisement

stains

Oh God... WHAT ARE THOSE STAINS?!

eww stains bikini funny - 8133593088
Created by davidrosscorbett

BLOOD

Blood floor hilarious stains - 6334530560
Created by wolffhound
Advertisement

Only Minimal Stains!

wtf stains fist funny - 7604662528

That Toilet Paper Has Some Serious Stains

toilet paper stains funny justin bieber - 7491730176
Created by Jebstat
1