Skip to main content

Whikra's definitions

Touchling

The act of being all playfully with one's sister.
"Don't even fib yourself, you're always touchling each other acting all playfully and stuff."
by Whikra June 3, 2017
mugGet the Touchling mug.

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