Top definition
A simple idiot who is lazy and procrastinative
Your are such a buckton
by Buckton May 10, 2016
Get the mug
Get a buckton mug for your dog Georges.