1 definition by Jim Neild

Top Definition
A synonym for Dude, Guy, Buddy.
Hey Shrape!

Talk to you later Shrape.

How's it goin' Shrape?
by Jim Neild June 06, 2005

Mug icon
Buy a shrape mug!