look up anything, like your first name:
1. Pussy Irrigator
Synonym for douche. A funny way of calling someone an asshole or is generally unpleasant in their behavior.
WTF?! Alex is sucha fucking pussy irrigator!
rss and gcal