look up any word, like fleek:

1 definition by MrDB

 
1.
An expression relating extreme surprise, used primarily by middle-aged Asian women.
Holy Doodle! That's a big fish!
by MrDB October 10, 2010