Karada Definition

noun

(BDSM) An intricate rope structure tied around the body.

Wiktionary

Origin of Karada

Find Similar Words

Find similar words to karada using the buttons below.

Words Starting With

Words Ending With

Unscrambles

karada