Top definition
adj. - residually intoxicated after a surprising length of time
"Saturday night was intense. My hangover didn't even kick in until Monday. I spent all of Sunday stilltarded."
by maxkeepsitreal1 May 18, 2009
Get the mug
Get a stilltarded mug for your daughter-in-law Beatrix.