Top definition

Slang name for an ecstasy pill. Popularised in the mid 2000's and still heard being used in the UK and Ireland.
I necked a few too many Rahishtanids last night. Major comedown this morning.
by SpatulaGrabba March 08, 2010
Get the mug
Get a Rahishtanid mug for your daughter-in-law Julia.