What is Catchatoo?
A word with no real definition.
Possible Variations:
wankatcha
doogle
sosoglay
doo doo glay
See larstait