1 definition by ORRRR

Top Definition
When you grab a girl by the cheeks as she gives you head
Yo I got the best theGrandmother last night
by ORRRR December 04, 2009
Mug icon
Buy a TheGrandmother mug!