puzzel

n.

  1. A harlot; a drab; a hussy.