Myex.com had its good points, rip.
There's the shame boards in 8ch.net - /shame and /shamed slugs and probably others
Then there's tumblr.
Then there's snap chat. .. Not as easy since Caster disappeared but still doable
Bump to fuck
Have you tried looking in your local area?