A puff rat is someone who hogs the spilff or joint and smokes it all without a care in the world!
Anna is such a puff rat,she never passes the j she just smokes it all,a true puff rat!
A person who always soaks the roach with their saliva when they smoke a joint.
Every time Gordo passes me the joint it's soaked, he's such a soggy puff rat.