Top Definition
Using ones own tears for lube during the act of self-satisfaction.
After she left him poor dude was masterweeping for weeks.
by Biohavok May 01, 2009
5 Words related to Masterweeping

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×