En lunfardo tiene origen en una germanía donde significa "azotar (con látigo o faja)", y de allí la versión de "castigo". Otras acepciones usan la ironía para el acto sexual, el uso de drogas o hasta disfrutar de una buena comida.
Sinónimos de fajar son fajarse
Usado así en Argentina