Top definition
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
by randomworkmaker November 13, 2009
Get the mug
Get a strached mug for your bunkmate Yasemin.