Lab Twat Lyrics

Lyric discussion by SillyCheeks 

Cover art for Lab Twat lyrics by Kasabian

NO clue, but the fact that it has the word "twat" in it leaves me wondering if I even want to know the song's meaning;)

1) A woman's genitals 2) A stupid person. Still not sure of the song's meaning.