1 definition by Lankajank

Top Definition
Derogatory term for a person
Oh you fucking poo poo beetle, you dropped your ice cream.
by Lankajank November 22, 2007

Mug icon
Buy a poo poo beetle mug!