Skip to main content

Definitions by Broccoli2903

Chinchilla 

A small rural town in Queensland, Australia, that is the home of the Watermelon Festival and a few good Rugby League players.
Did you go the the Chinchilla Watermelon fest on the weekend?
I'm going down to chinchilla to do absolutely nothing
Chinchilla by Broccoli2903 August 2, 2021

Toowoomba Grammar 

An all boys school based in Toowoomba, Queensland. very well known for its rugby, and guys who act gay, (or are gay)
Did you hear about Toowoomba Grammar's win over Churchie?