Top definition
Having a substacial amount of cool or awesomeness.
Wow! That new Bi-Turbo Exhaust is El-Roxor!
by PDP July 14, 2004
Get the mug
Get a El-Roxor mug for your dad Georges.