+213 You see, kidneys don't wear watches. Sure, gallbladders do, but it doesn't matter, 'cause kidneys can't tell time. amirite?
13 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?
13 years ago
by Anonymous 13 years ago