+213 You see, kidneys don't wear watches. Sure, gallbladders do, but it doesn't matter, 'cause kidneys can't tell time. amirite?
14 years ago
+213 You see, kidneys don't wear watches. Sure, gallbladders do, but it doesn't matter, 'cause kidneys can't tell time. amirite?
14 years ago
by Anonymous 14 years ago