WARNING: Not for the easily offended, faint of heart, or idiot.