Top definition
A combination of a squirrel, turtle and bird.
Oh Man, Did you see that squabertal last night?
For my report I made a model of a squabertal.
by AutumnLove980 November 14, 2010
Get the mug
Get a Squabertal mug for your dog Jerry.