Skip to main content

Definitions by JustinSane2

1) A fictious or mythical place, in the manner of Atlantis or Shangri La.
2) A blatant untruth
Are you telling me sheboygans?
sheboygan by JustinSane2 August 4, 2008