Skip to main content

A^Square's definitions

Yashing

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 4, 2018
mugGet the Yashingmug.

Share this definition