2 definition by newgen21

Top Definition
Every guys dream girl from the show Outer Banks on Netflix. Absolutely perfect in every way and every guy wishes they could have a Sarah Cameron in their life. The hard reality is that there are no Sarah Camerons out there.
I wish I could find myself a Sarah Cameron.
by newgen21 May 06, 2020

Mug icon
Buy a Sarah Cameron mug!
Slang for an individual who can't stop having sexual thoughts about someone or in general.
"Bro stop staring at that chick! Your such a visionary."
by newgen21 October 12, 2018

Mug icon
Buy a Visionary mug!