Top definition
I'm harnessing my inner squidaboo with my brand new original character!
by Colekdaking May 13, 2016
Get the mug
Get a squidaboo mug for your dog Georges.