Someone who is constantly doing and sayings that are embarrassing. Something that makes them a meme, so to to speak.
"I can bench 200kg, I'm a fucking legend" "You're a daveboy"
1👍 1👎