Skip to main content

Definitions by randomworkmaker

The act in witch someone both scraches and pulls/streches you. One of the two is usually acidental
He strached me last night when we were play fighting
strached by randomworkmaker November 13, 2009