iEnvision210's definitions
A dab of cannabis concentrates. Word first created in San Antonio, TX in 2015 and is rapidly being adopted more and more.
by iEnvision210 September 11, 2020
Get the Chibmug.
Get the Chibmug. We'll email you a link to sign in instantly.