it means ur really really really REALLY hot. Some people may get called "shagan" as a compliment. "Shagan" is pronounced as "shaggin," it's sort of like "saggin" but with an SH.
by cheesy_toes April 06, 2022
by cheesy_toes June 16, 2021