1 definition by Leedling Joe

Top Definition
A gay yellow bag of shit who loves men.
person 1: Hey man, wanna go to my house and watch some Spongebob?

person 2: LEEDLE LEEDLE LEEDLE!!
by Leedling Joe September 25, 2008
Mug icon
Buy a Spongebob mug!