Top definition
A word used to describe any particular individual which is fully immune to psychedelics. This is a term often given to people that can handle dosages upwards of 400ug of LSD and have a nap after it.
Man 1: I can't feel those 700 migs bro
Man 2: Peak!... You must be a Siokhan
via giphy
by pedsm June 05, 2018
Get the mug
Get a Siokhan mug for your father Paul.