Top definition
The bestest dogo in lyfe, If you hurt, you will death
That’s a good scoobus. John no! Don’t toucho scoobus!
by LoLugayandmum March 13, 2018
Get a scoobus mug for your mama Helena.