1 definition by kingk03

Top Definition
In Barbados a parrow is a homeless person or a vagrant, usually identifies by the phrase “I want a dolla”.
“That parrow that passed here smells really musty”
by kingk03 February 15, 2018

Mug icon
Buy a parrow mug!