1 definition by Itsyuhhboyyy

A spark of insomnia. Usually means the ability to stay awake and do normal activities with a lack of sleep.
"how did you manage to drink last night and get up for work?"

"eh, pulled a KYRAN as usual bru"
by Itsyuhhboyyy April 18, 2019
Get the Kyran mug.