Top definition
Shanjuan is a mixture of the name Shannon and Juan usually only used as a nickname to anger someone with the name of Shannon.
Shannon hates me because I call her Shanjuan
by GameBoyPower June 02, 2018
Get the mug
Get a shanjuan mug for your papa G√ľnter.