1 definition by Ducktapelover

Top Definition
A funny weird girl, a stalker, or a very imaginative person
Don't be suach a Trinh?
You write about what??? wow aren't you a trinh
by Ducktapelover October 13, 2011

Mug icon
Buy a Trinh mug!