RoseKYS's definitions
taqtal nafsak is also the arabic version of Kill Yourself. Thats It. Maybe if you know a muslim friend he/she would've told you.
" Bitch taqtal nafsak!"
by RoseKYS February 25, 2017
Get the taqtal nafsak mug.by RoseKYS March 7, 2017
Get the The Legend27 mug.