{{term}}
- {{preview}}
Top definition
Sun Landing
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.