Top definition
a annoyince or disturbance to people named islaya
islaya hates rhast
rhast is hated by islaya
by Johhny June 22, 2004
Get the mug
Get a rhast mug for your cat Georges.