Top definition
The technical term for the legions of ridiculously attractive people that swarm on the streets and beaches of Byron Bay, Australia.
'What have you been up to today?'
'Just cruisin checkin' out all the Byronbaybs'
by Highland_linguo June 22, 2015
Get the mug
Get a byronbaybs mug for your mom Jovana.