They will watch you whip, and watch you nae nae, but they won’t let you leave until you pay up.

That’s the case for American rapper Silento, who has been banned from the United Arab Emirates after failing to appear at two shows he was paid for.

The Watch Me crooner was booked by show promoter Makki Taj El Sir Abdel Halim, for two shows on the 18th of February.

ALSO: Qatar Airways Set To Make World’s Longest Passenger Flight

Abdel Halim dragged him to a court in Al Ain, who imposed the travel ban, and ordered that Silento, 19, pay Abdel Halim Dh300,000.

“After we reached an agreement and the contracts were signed, Silento did not show up at Bounce Abu Dhabi and Al Ain Rotana for the events,” he says. “Furthermore, I was asked to cover costs of travel and accommodation.

“The contract stated that the payment of 50 per cent is due, but I was again asked to pay extra and more payments were made.”

While he remains in the UAE, Silento will be performing at a number of events, including a performance at The W Hotel’s Crystal Lounge and Bar in Doha today.