look up any word, like fleek:
 
1.
A strange and unexpected sensation that occurs in the mouth, When an unrelated taste stimulus is picked up for no apparent reason. The phrase supdub is derived from the latin term sup meaning 'What's up' and 'Dub' which originally comes from the band N-Dubz (meaning tasty).
Max: did you put marshmallows in my pork mum?
Mum: No Max... you just had a supdub
by cheekygurl_101xoxox November 28, 2010