Skip to main content

Definitions by Tom Servo

assparrot 

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