Top Definition
A small country town located at the top of Victoria, home of the world renown 50m slide.
The residents of Cabarita are often seen having french toast cook ups, such a lovely bunch.
by mayor of cabarita.. May 28, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.