1 definition by Nerdicus

Top Definition
Past tense of barrow.
Hey are you done with that book you barrowed?
by Nerdicus May 07, 2010

Mug icon
Buy a Barrowed mug!