Top definition
A make believe phrase invented by a mentally unstable human when playing chinese whispers at the age of 11
Teacher: β€˜the key is in the locker at train station’

Mentally unstable human:’swallow formation?’
by Mrsbarnearse123456789 February 25, 2018
Get the mug
Get a Swallow formation mug for your Uncle Callisto.