Green’s Dictionary of Slang

who-ride n.

see hooride n.