look up any word, like lemonparty:

1 definition by Mr. Perfect

 
1.
a saying in Newfoundland, Canada that means stupid
Johnny is so stunned that he cannot tie his own shoelaces without on his own. He's an idiot.
by Mr. Perfect November 19, 2007