Top Definition
A term used when disgusted or annoyed by a person, place or situation. Similar to the term "Oh My God" Can be used as a sarcastic and cathartic tone to a statement

"That chick is late again to get her hair did, Christ on a raft I'm loosing mad cash on this shit"

"Christ on raft, I waited in line for 4 hours"
by npizzle March 05, 2009
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.