Very Demotivational
Advertisement

stains

BLOOD

Blood floor hilarious stains - 6334530560
Created by wolffhound

Oh God... WHAT ARE THOSE STAINS?!

eww stains bikini funny - 8133593088
Created by davidrosscorbett
Advertisement

That Toilet Paper Has Some Serious Stains

toilet paper stains funny justin bieber - 7491730176
Created by Jebstat

Only Minimal Stains!

wtf stains fist funny - 7604662528
1