Top definition
The act of two guys scissoring like couple of lesbians, rubbing there junks together or rubbing the hands on each others croutch
Those two managers were caught yashing and moaning which got them fired
by A^Square July 04, 2018
Get the mug
Get a Yashing mug for your barber Georges.