look up any word, like the eiffel tower:

1 definition by H-Town Babe

 
1.
adj. Intellectually or emotionally overwhelming, bewildering, astonishing. "'
Man United's 6-1 loss to Man City this weekend was mind-bottling, a mind bottling display
by H-Town Babe October 25, 2011