spacecougher Share definition Flag Someone who claims to do feats, either physically impossible, or possible yet obviously faked. "I just got a girlfriend." "Don't be a spacecougher.""Caught me." spacecougher by YetiWasCrazy June 25, 2026 Get the spacecougher mug.