1 definition by bball0143

Top Definition
One of the best desktop tool ever made for people who are in to social networking. Download it, and you'll love it for sure.
A: What you doing with all those messenger-like windows?

B: I'm being in love with Scrapboy
by bball0143 July 11, 2008

Mug icon
Buy a Scrapboy mug!