Top definition
An Oxyscapist is a person who loves oxymorons and is an escapist at heart.
I wish being an oxyscapist was a globally accepted skill
by Oxyscapist March 16, 2015
Get the mug
Get a Oxyscapist mug for your bunkmate Vivek.