Top definition
female sex organ (see also lanyard)
Manuel de Jesus Alvarez Fanyardo (the Spaniard who discovered the fanyard)
by Joel October 01, 2003
Get the mug
Get a fanyard mug for your father-in-law James.