1 definition by HMRG4EVER

A person who likes people far younger than themselves, and when called out on it does see an issue.
Ughh oh my god he is such a puffle
by HMRG4EVER April 10, 2020
Get the Puffle mug.