Skip to main content

Definitions by Whikra

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."
Touchling by Whikra June 3, 2017