1 definition by GameBoyPower

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 May 06, 2018

Mug icon
Buy a shanjuan mug!