Skip to main content

Definitions by Easy E fo sheeezy

smeagle puff 

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.
smeagle puff by Easy E fo sheeezy October 4, 2009