oh snap

Looks Like You're Busted, Playah.

busted mobile oh snap text - 5277684736
Via Dating FAILS

Nickel Fights Back

fans fight nickelback oh snap reply twitter - 5743050240
By Unknown

Entitlement FAIL

battle of the sexes breasts chivalry oh snap train - 5569177600
Via dominickehoe

I Love When A Problem Fixes Itself

oh snap premature ejaculation sexy times - 4825190400
By flockofdoves

Also, Your Name is Dalton.

oh snap rapper - 4852908288
By Unknown

Effing Funny

oh snap sexy times - 4538941696
By Unknown

Unconditional Love

love oh snap parents - 4560792064
By ashful


busted everyone is laughing oh snap yikes - 4045549312
By Phoebchen


boobs fake oh snap real - 3201347328
By bunnyblush

How Offensive!

frape oh snap parents - 4438068736
By Unknown


oh snap racism really tagging - 4801993984
By P.

Score One for the Fat Kid

oh snap relationship status - 5684481024
Via ChilledZero

Status Irony: Plagerism

oh snap quote status - 4466102016
By Unknown

Track Record

oh snap relationship status your friends are laughing at you - 5492263680
By Unknown

Planking Defined

oh snap Photo Planking - 4853214976
By Unknown


desperate oh snap prince charming - 3325350144
By Unknown