Top definition
Mixture of wilin and tweakin used when someone is freakin out or you think they are completely crazy
by Niggydes May 28, 2018
Get the mug
Get a Twilin mug for your mate Nathalie.