SHICU

(redirected from So Happy I Could Upchuck)
AcronymDefinition
SHICUSo Happy I Could Upchuck (chat)