1 definition by Mr Blake

Another name for women or more specifically a woman's vagina.
Sorry Dude I am not going to be able to hang out with you tonight, I am going to go trolling for scrod.
by Mr Blake September 20, 2007
Get the scrod mug.