Originated From
AOL Search

What organ is located two inches above your belly button on the left?

Liked this question? Tell your friends about it

3 Answers

Order by
Oldest to Newest
Newest to Oldest

Could be spleen.  Stomach might be there on the left but not the entire organ.

My dick when it is hard.

the   largest organ  :  your skin

Ask a Question... We'll forward it to people who know