Best definition for Deboon
A kind of monkey
1) To give back stolen goods voluntarily. (The pirates debooned their booty, for they were conscience-stricken and wanted to change.)
Sweep
Vote
See this poll on:
https://poll.fm/9809925/embed