bogun_420's definitions
Rubbing one's crotch against unexpecting people, furniture or walls. A favourite of sex-starved Japanese businessmen on the sub-way.
by bogun_420 June 22, 2003
Get the frotting mug.
Get the frotting mug.We'll email you a link to sign in instantly.