Haitians drop hint it's the biggest Mass on the globe! (4)
I believe the answer is:
Here is my best explanation:
'haitians drop' is the definition.
The definition and answer can be both locations as well as being singular nouns.
Perhaps you can see an association between them that I don't see?
I don't understand how the rest of the clue works.
(Other definitions for asia that I've seen before include "Huge landmass", "Largest land-mass", "stretch", "its pampered jades couldn't draw much?", "huge landmass", "Large area", "A is A (anag)", "Tigers found here", "The nations of the East, collectively" and "Large continent".)