Top definition
A large creature often seen riding Suzuki Hayabusa motorcycles whilst wearing only a german-style helmet.
It's hard for the Das Busa not to take up the entire lane, given the sheer magnitude of itself.
by SVRider June 30, 2011
Get the mug
Get a Das Busa mug for your fish Paul.