assparrot

Someone who talks out of his ass a lot.
Shut the fuck up, assparrot!
by Tom Servo January 30, 2004
Get the assparrot mug.