Skip to main content

Thomas Marchet's definitions

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 5, 2008
mugGet the Grandmamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email