1 definition by LordSikes

Top Definition
1) Food that is so good , it stimulates the senses, making them levitate.

2) a feeling of extreme joy and euphoria at the same time

3) a monkeys left knee
That gyro was levham and it made me realize what heaven felt like.
by LordSikes January 30, 2021

Mug icon
Buy a Levham mug!