1 definition by WitchyGrrl

Top Definition
An abbreviation of the phrase "damn self"
Nevermind, I'll do it my dammy!
by WitchyGrrl August 27, 2007
Mug icon
Buy a dammy mug!