meaning of assparrot

assparrot meaning in Urban Dictionary

an individual who speaks off their butt a whole lot.