Describes an item that a person is in great awe of. A reference to the Dawn of Man scene in _2001: A Space Odyssey_. Example: That's an ape-touching new widescreen TV you've got there.
APE-TOUCHING
Meaning of APE-TOUCHING in English
Slang English vocab. Английский сленговый словарь. 2012