A fork of Rural Dictionary
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
British for Grandpa or Grandfather
Son: hey mom who are we going to the zoo with? Mom: we are going with your grandparents! Son: grandmama and grandpapa? Mom: yup that's them...