1 definition by joetoeroe

1
def. 1 - wheezing without the wheeing

def. 2 - laughing, wheezing, and peeing at the same time
by joetoeroe May 07, 2020
Get the merch
Get the wheeing neck gaiter and mug.