Scottish slang for "girl friend", used mostly by women to mean close female friends rather than by men to mean a romantic partner.
by KillLaBill March 10, 2014
Get the gizzle frizzle mug.by Nightmaresbruise February 12, 2006
Get the Fizzle Gizzle mug.Related Words
by Dayne Tour September 25, 2003
Get the gizzle in her fizzle mug.