1 definition by Erwindalekale

Top Definition
A dirty bird
Ah J-fly , see that Mud Sparrow over dar , she be leechin!
by Erwindalekale July 02, 2017

Mug icon
Buy a mud sparrow mug!