1 definition by I got laught uh oh

Laught: a combination of lying and being caught when you are caught lying your laugting or laught
by I got laught uh oh October 8, 2020
Get the Laught mug.