1 definition by joetoeroe

def. 1 - wheezing without the wheeing

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