mod (n.1) Look up mod at Dictionary.com
"tidy, sophisticated teen" (usually contrasted with rocker), 1960, slang shortening of modern.
mod (n.2) Look up mod at Dictionary.com
short for modification, c. 1920, originally among aviators.