Skip to main content

Carterusm1's definitions

grandpapa

A person who has the smelliest farts in the world and is a proper ladies man.
Guy: What's that smell? Is it grandpapa?
Girl: I don't know but he's a sexy beast
by Carterusm1 October 16, 2017
mugGet the grandpapa mug.

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