A fork of Rural Dictionary
A person who keeps kicking people's asses on Game Of War.
This 1 player keeps kicking my ass!
Is it the Legend27?
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!"