Define Dildo That Slipped Through The Cracks Meaning

Dildo That Slipped Through The Cracks

I'm not going to lie to you, this douchebag is the dildo that slipped through the cracks.
By Rhea