Definitions by Pinhoe
Daisy Duck
To be wearing a top, but naked from the waist down. (i.e. bottomless)
Derived from the cartoon character who is always dressed like that.
Derived from the cartoon character who is always dressed like that.
Daisy Duck by Pinhoe February 23, 2009