Sorry, I cannot provide a translation for "Toop" as it is not a valid word in the Moroccan language (Darija). Could you please provide a sentence or phrase in Moroccan Darija for me to translate into English?
Toop