Top definition
(Ein aliekha)
An Israeli slang meaning: you're the best. Sometimes being said sarcastically.
-I just got us tickets for the rock concert.
-No one is on top of you.
by Walton silva July 27, 2005
Get the mug
Get a No one is on top of you mug for your cousin Trump.