1 definition by TherealD1oftheBVL

Top Definition
The act of doing something very abnormal that results in negative effect
David really fucked the pooch when he got caught jerking off at school
by TherealD1oftheBVL January 18, 2017

Mug icon
Buy a fucked the pooch mug!