"Lee smells of cat urine"
by Jimmy Rocks My Socks March 24, 2004
1 more definition
he has some little helpers lee howson's little helpers and keeps clowns in his clown sex dungeon lee's clown sex dungeon
"lee howson likes to lick alligators"
by farty birthday March 23, 2004