1 definition by mr lubba lubba

A deity like figure, thats is both intelligent and stupid, the very essence of poo sniffing
by mr lubba lubba February 7, 2010
Get the The Tate mug.