Top definition
One that always lets the team down or always takes L's(losses); one that always disappoints you.
"Damn Jay jus tried to hit on that female and she rejected him."
"What's different, that always happens"
" *sigh* Such a fuckin homeclap."
by CleanmoneyJ July 25, 2016
Get the mug
Get a Homeclap mug for your cat Larisa.