Skip to main content

Jonathan Carter's definitions

skrot

(noun, adjective): abbreviated form of scrotum
The skrot server is down. Reinstall the client!
by Jonathan Carter September 11, 2005
mugGet the skrotmug.

Share this definition