Skip to main content

Definitions by Dusseldumpling

Stonehenge 

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.
Stonehenge by Dusseldumpling March 21, 2009