1 definition by Yocagoentuboca

Top Definition
Wearing sunglasses while having sex with a woman in a dark room
Dude, I just pulled The Laughon and it was great.
by Yocagoentuboca January 23, 2011

Mug icon
Buy a The Laughon mug!