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 17, 2015
Get the byronbaybs mug.