Definitions by rudezombie
Scrotch
An awkward or uncomfortable moment, usually followed by a long silence. First coined by an illiterate individual named Dave who was trying to read the cover of my Lee Scratch Perry box set.
Scrotch by rudezombie December 30, 2004