1 definition by Nnnnnnadz

When someone is utterly beautiful to the point where your physically sick
“Your fucking Louch 😍😍😍”
by Nnnnnnadz November 8, 2022
Get the Louch mug.