adj 1. very good, excellent; COOL, AWESOME. Pronounced "swatchin'." ("My boyfriend is swatchin'!" "We have swatchin' sex!") Submitted by Jenna And Ross, Bishopton, Scotland, 24-11-2002.
SWATCHING
Meaning of SWATCHING in English
Slang English vocab. Английский сленговый словарь. 2012