Country Dictionary

A fork of Rural Dictionary

taqtal nafsak

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