by Steven Nyhuz August 26, 2004
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