for the last 6 mnths i have randomly coughed up a little solid rock, it is white/beige in color and it stinks. Before it happened lke 2 times a month, then yesterday morn, it happened. i thought nothing new, then again this morning!!it's a little bigger than yesterday. it stinks, a couple of guys i know say its normal, but they never get it that often. i'm a 25 year old male, other than being scared about that i feel fine.
This is strongly suggestive of one of two conditions:
1) aspiration of a foreign body, which is still in your lung or,
2) broncholithiasis. This is a condition that occurs when a calcified lymph node or a small cluster of inflammation, called a granuloma, erodes into an airway called a bronchus.
In either event, you need to be seen by a doctor to clarify the nature of the problem and the best treatment. After having an x-ray, the doctor will be able to let you know if further testing is needed. This is definitely not normal and should not be ignored.
It could be a tonsilolith [tonsil stone]; or could be a broncholith from the lungs. If a tonsilolith, you may be able to see it by shining a flashlite at your tonsils. There is a Water Pik attachment that can be used to flush them out. See:
http://health.iafrica.com/doconline/qa/respiratory/tonsiloliths.htm White Stones in the Tonsils
"Another method of removing difficult debris from tonsillar crypts is to use a water pik and irrigate the tonsil vigorously with a dilute salt water solution. Rarely tonsillar debris will become calcified (known as a tonsillolith) and if symptomatic, may require removal in a physician's office"
from the dictionary
The Content on this Site is presented in a summary fashion, and is intended to be used for educational and entertainment purposes only. It is not intended to be and should not be interpreted as medical advice or a diagnosis of any health or fitness problem, condition or disease; or a recommendation for a specific test, doctor, care provider, procedure, treatment plan, product, or course of action. Med Help International, Inc. is not a medical or healthcare provider and your use of this Site does not create a doctor / patient relationship. We disclaim all responsibility for the professional qualifications and licensing of, and services provided by, any physician or other health providers posting on or otherwise referred to on this Site and/or any Third Party Site. Never disregard the medical advice of your physician or health professional, or delay in seeking such advice, because of something you read on this Site. We offer this Site AS IS and without any warranties. By using this Site you agree to the following Terms and Conditions. If you think you may have a medical emergency, call your physician or 911 immediately.