NOOKY

Definition of NOOKY

  1. (noun)slang for sexual intercourse