Definitions by Oren Douek
leave me in your mother
This expression probably originated from the Hebrew expression "swear in your mother!" which is used as an exclamation conveying disbelief or surprise.
leave me in your mother by Oren Douek May 13, 2005