1 definition by gm is large

rubbing another's crotch in a sexual way
julie was annoyed that her boyfriend wouldn't stop trying to give her a front rub in the walmart
by gm is large September 7, 2008
Get the front rub mug.