1 definition by Andrew Cummings

1
Beastly; Really buffed, or strong
Wow! The world's strongest man contest winner's arms are really de-bo
by Andrew Cummings August 06, 2006
Get the merch
Get the de-bo neck gaiter and mug.