Skip to main content

Definitions by Biologist James

Tachin on 

A person getting with / pulling another person. Origin Newcastle. Used on Geordie shore.
Look over there, George is tachin on with Beth. WHAT A LAD.
Tachin on by Biologist James January 14, 2012