1 definition by NotLdn

Top Definition
A guy who probably lives in his mums basement and plays video games 24 7
Wow he has no life he is a chuck
by NotLdn June 09, 2020

Mug icon
Buy a Chuck mug!