Top definition
Being in a state of semi arousal permantly, with conditions lasting over several hours, even days. See also Duggish
Kev: "I'm feeling duggish"
Brett: "Tell me about it, I've been semi-permanent all weekend!"
by Phonics173 May 08, 2008
Get the mug
Get a semi-permanent mug for your fish Callisto.