Definitions by delugames
Delu
1. An indoor or outdoor tailgate type game combining elements of cornhole, washers, skeeball, golf, and fun, where a player can get an automatic win. Can be purchased at delugames.com
2. An expression meaning "hooray" "yay" or "oh yeah" usually expressed while playing DELU!
2. An expression meaning "hooray" "yay" or "oh yeah" usually expressed while playing DELU!