1 definition by So Angry

Top Definition
To pour or spray own urine on a friend, relative or lover.
Hey guys, if you don't come over to clean up my house after that party yesterday, I will pull a Eugene on you all.
by So Angry May 10, 2006

Mug icon
Buy a Pull A Eugene mug!