1 definition by WordThoughs

Top Definition
To take a virtual reality vacation.
By use of a virtual reality device. One could choose destination and activity and experience a virtual vacation or vracation.
by WordThoughs December 21, 2014

Mug icon
Buy a vracation mug!