1 definition by LArrys Grama lover

1.The easiset bitch in town
2.The easiest bitch in the world
3.The town bicycle (gives everyone a ride)
Man Larry ur grandma was crazy last night
by LArrys Grama lover June 11, 2003
Get the Larrys Grandma mug.