Country Dictionary

A fork of Rural Dictionary

Grandma

(noun) One's first lay. Characterized by her lack of attractive features and old age.

John: Hey Steve, how's that grandma of yours doing?

by Thomas Marchet February 04, 2008