My scar on my foot *smh* and its keloid fukking disgusting ill always remember #oomf -_- http://t.co/6PKVcp2c January 1, 2012 admin My scar on my foot *smh* and its keloid fukking disgusting ill always remember #oomf -_- http://t.co/6PKVcp2c