look up any word, like smh:
 
1.
A phrase describing some thing of greater defness.
"Did you see his windmill?"
"Yes, his skills are much too def."
by pitchblack April 24, 2005

Words related to much too def

def