look up any word, like leh:

1 definition by 'dklfj

 
1.
a fart-like noise produced with the mouth mimicking the sound of a vaginal fart.
Don't make that squeef sound again or the teacher will come over here and bust your ass!
by 'dklfj July 02, 2007
2 13