a strange reaction to something weird. also used to describe anything!!!!!!!!
she was like shafrangafranga
by bitch basket fagola October 31, 2009
Get the shafrangafranga mug.