***WARNING: EXPLICIT LANGUAGE***