Top definition
Officer WeeWoo Is the best dam cop you will ever be falsely arrested for trafficking drugs by. And He Pleasures his clients real good.
Person: "OH NO! OFFICER WEEWOO!"

WeeWoo: "You know where the nightstick goes!"

Person: I dint do it officer!
WeeWoo: - BTCH SLAP - oh yes you did...
by Timmyscootscoot July 27, 2011
Get the mug
Get a Officer WeeWoo mug for your mate Sarah.