1 definition by Dusseldumpling

a rock formation that can be found in Montana, United States of America.
Jon: Want to go to Stonehenge?
Phil: Naw man, I just went to Montana yesterday. It was lame.
by Dusseldumpling March 21, 2009
Get the Stonehenge mug.