Skip to main content

Buster Lee Corporation 's definitions

Buster

Share definition
Someone who has very good ideas yet is to shy to share them.
I heard one of Busters ideas, there great yet he won’t tell anyone
by Buster Lee Corporation August 27, 2020
Flag
mugGet the Buster mug.