Skip to main content

D by the P's definitions

scrod

1. n. The area between the anus and scrotum
2. n. A type of fish
that's quite a scrod you got there
by D by the P January 24, 2004
mugGet the scrodmug.

Share this definition