1 definition by Dannnnnnnnnnn

Top Definition
To slap someone across the face with one's penis.
That optician needs a barrylashing!
by Dannnnnnnnnnn August 08, 2007

Mug icon
Buy a barrylash mug!