Top Definition
Something you say when you're utterly surprised or when something unexpected come up. It is the best phrase when you can't believe something just happened or when there are no other words to describe something.
Oh my titting lord, why did you sleep with that chick last night?
by Tits2622 December 17, 2009
5 Words related to oh my titting lord

Free Daily Email

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

Emails are sent from We'll never spam you.