1 definition by WigglyPigglyZAX

Getting extremely red in the face, potentially yakking in the bar restrooms, all while claiming that snowboarders can’t hang.
Woah man, you really went full Dirty Looch last night.
by WigglyPigglyZAX November 13, 2021
Get the Dirty Looch mug.