Sunday, January 08, 2006


To anyone who has ever lived as a Geisha, and you know who you are, could you fill me in on what the deal is? If they put on any more white makeup how long will it be before their climbing on top SUV’s grabbing their crotch and moon walking?

1 comment:

Anonymous said...

I still have to go see this