my hot neighbor spends a lot of time donald ducking in the windows of her apartment while talking on the phone
to walk around wearing only a shirt, in the style made famous by the disney character of the same name
"my hot neighbor spends a lot of time donald ducking in the windows of her apartment while talking on the phone" What is the definition of "donald ducking"?