Heroku could mean '6 farts'[1]
You'd have to open up something other than a book of Japanese plant names to come up with that :p
[1]http://www.quora.com/What-does-Heroku-mean/answer/Matt-Van-H...
[1]http://www.quora.com/What-does-Heroku-mean/answer/Matt-Van-H...
http://koi-z-are-us.20m.com/japanese_plant_names.htm
... and most of these are viable company names.