Top definition
Dude in office always talking smack about his football team.
Listen here "Knuckle Cheeks" your team sucks!!
by demersgt August 12, 2011
Get the mug
Get a Knuckle Cheeks mug for your guy Larisa.