1 definition by kingk03

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
Get the parrow mug.