Top definition
A fat or obese naked Asian woman (typically Japanese) plants her ass on your face.
After my massage, I got a Sun Landing for free.
by Chef Boy-In-Da-Hood August 07, 2011
Get a Sun Landing mug for your barber Yasemin.