What is Devanrex?
to have gay sex with a man or woman
"Did u hear charly and roger had devanrex"
See sex, gay, gaysex, lesbian, buttsex