Top definition
a person who has been to jail already for being a pedophile, and is changing their status by going for the mentally disabled children
you see that old creep walking into the special ed room? ah, yes! he is a total smeagle puff, for sure.
by Easy E fo sheeezy October 04, 2009
Get the mug
Get a smeagle puff mug for your Facebook friend Manafort.