Y
Hacker News
new
|
ask
|
show
|
jobs
by
iand
4278 days ago
Yep, British slang for vagina.
Edit: just found this
http://www.peevish.co.uk/slang/f.htm