yep i agree, either gallbladdr or the bile ducts etc, could be liver too. like, gallstones blocking the bile ducts and such.
i ould strongly recommend you to see a doctor and get tests such as ultrasounds done to rule out any problems - the worst you can do is wait till it gets too late