1 definition by Smeargle

A dope ass homie that everyone loves and respects and appreciates and gives free weed and vapes too because they love him
by Smeargle September 14, 2022
Get the Smeargle mug.