Oren Douek's definitions
This expression probably originated from the Hebrew expression "swear in your mother!" which is used as an exclamation conveying disbelief or surprise.
by Oren Douek May 13, 2005
Get the leave me in your mothermug.
Get the leave me in your mothermug. We'll email you a link to sign in instantly.