1 definition by whyaminotapanda

Engaging in a short-term romantic encounter lasting under 10 days. Originates from the 10-day tenure of Anthony "The Mooch" Scaramucci as White House communications director.
"So, are you guys getting pretty serious?"
"Nah, we're just mooching."
by whyaminotapanda August 17, 2017
Get the Mooching mug.