Hey Chris appreciate the feedback but yes I checked analytics to make sure it's not referral spam. We have hostname filters, session duration filters, and a filter with a mega list of about 100 common referral spam culprits.
To answer your follow up I also had already checked the content keywords but didn't find anything out of the ordinary.
I also checked the keyword list from GWMT and GA and the terms driving our Google organic traffic are tiki huts, tiki hut bar, tiki huts for sale, backyard tiki huts and several other variations of those same terms. However when I search for those terms the site is nowhere to be found (gave up on page 10). Those terms are generating anything from 40 to 150 visits per month which doesn't add up if those terms are ranking past page 10.
I manage to get in contact with a Google rep and after 2 days of "investigation" they replied saying the cannot explain the discrepancy in our rankings vs GA reported traffic and they can't confirm wether or not the problem is on our end or theirs. I'm grasping at straws at this point.