a sexual beast that exists in many lands,
including malaysia.
Look, I see a roxalox over thither!
by Penishmeni September 24, 2007
Get the roxalox mug.