Top definition
a curvy, winding river, esp. in the state of Wyoming or Idaho
There is a scriver in the woods
by Tiger E.A.W. November 26, 2007
Get the mug
Get a scriver mug for your father Vivek.