Drewser's definitions
by Drewser March 17, 2009
Get the Duck Butter mug.Any variation or combination of of an unknown STD or bacterium that would cause ones balls to stink and itch.
by Drewser March 17, 2009
Get the Funglenuts mug.