look up any word, like doxx:

1 definition by shoegazing_geek

 
1.
A phrase uttered in total disbelief and astonishment
Oh my goodness! Leave me alone!!!

Hi Miss :)
by shoegazing_geek November 17, 2009