1 definition by Les Nouveaux

Top Definition
To finger your anus.
I need to arch0wl myself before playing Stepmania, for it improves my hand speed greatly.
by Les Nouveaux July 22, 2005

Mug icon
Buy a arch0wl mug!