1 definition by ¡™£¢§ˆ¶•ª•¶ˆ§¢£™™£¢§ˆ¶•ªººª•¶ˆ

Top Definition
A body doodle.
Hey man, that is an awesome boodle!
Like my boodle?

Mug icon
Buy a Boodle mug!