Skip to main content

Lala991's definitions

Turu

To brace and be supportive.
Deriving from the Cook Islands, Turu is to support, help or brace
by Lala991 November 23, 2021
mugGet the Turumug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email