Definitions by Fhdownw
Roachard
A mix of roach and richard.
An attractive female from a discord server called addicted. (Name made by Bob)
An attractive female from a discord server called addicted. (Name made by Bob)
Roachard you're weird.