by Carl Davidson July 22, 2020
Someone who constantly shows crack. They run around to the grocery store and do all their running around showing crack to everyone who tries to cop a peek.
by Mr. Homophobia July 20, 2023