Top definition
"Homeboy is so whupped, he may as well be on a leash."
by x January 31, 2003
Get the mug
Get a whupped mug for your dad Vivek.