A phrase used to describe one's intense pleasure/euphoria towards something, usually music of the electronica genre. This phrase may be considered overused and annoyed by some people.
OMG I DIE!! This track owns me!
33👍 15👎