Trubbish in RumbleTrubbish Dex Entry | Rumble Game EntryPokemon locationsCOMMENTS torterra_king on Tue 07 Dec 2010 00:43:56 UTC. wow thats pretty weird you know!Post Your Comments