1 definition by dddddddddddddddjjjjjjjjjjdiilc

Top Definition
Body doodling
I was doodling on myself in class, and my friends admired my boodle.

The teacher told me to stop boodling.
by dddddddddddddddjjjjjjjjjjdiilc October 05, 2011

Mug icon
Buy a Boodle mug!