1 definition by Leah Susan

Top Definition
meaning love you all my friend an Australian term showing love to another person a close friend
how are you doing today "shoobydoo"
by Leah Susan August 06, 2020

Mug icon
Buy a shoobydoo mug!