whisker

Fun Dictionary -> whisker

whisker - Vulgar Dictionary definition

A great lie.