Definitions by Captain Amaziiing
Waylon Jenny
Used to describe a grenade who is overly vocal during sex in places they can be overheard, particularly by housemates, family members, or random guests you hardly know.
Waylon Jenny by Captain Amaziiing July 6, 2011