Anonymous harkcom's definitions
Someone who is constantly doing and sayings that are embarrassing. Something that makes them a meme, so to to speak.
by Anonymous harkcom October 3, 2019
Get the Daveboymug.
Get the Daveboymug. We'll email you a link to sign in instantly.