look up any word, like lemonparty:
 
1.
Used to express disbelief (like "hogwash")
Flobbledeeflee!
by G. Wheeler June 27, 2003