Skip to main content

mr lubba lubba's definitions

The Tate

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