Skip to main content

Dukx's definitions

Uluru

A fucking huge rock in the middle of the Australian desert
Those abos sure like to fuck around at Uluru
by Dukx June 11, 2019
mugGet the Ulurumug.

Share this definition