Turtletits51's definitions
The retarded long lost brother of Scooby Doo, he spends his nights at the local Chinese restaurant hitting on old gals.
by Turtletits51 March 22, 2016
Get the scoobert doobertmug.
Get the scoobert doobertmug. We'll email you a link to sign in instantly.