Sandra S.N.'s definitions
noun - Law enforcement operative using police decoys to catch suspects of pedophilia and other internet related crimes against minors.
by Sandra S.N. July 20, 2008
Get the internet sting mug.