meaning of doodle

1. A trifler; a simple fellow.
2.
an aimless drawing


Related Words

doodle | doodlebug | doodlesack |

Developed & Maintained By Taraprasad.com

Treasure Words