Goosemaster
Lifer
- Apr 10, 2001
- 48,775
- 3
- 81
urban dictionary disagrees: lanyard
noun;
male sex organ (see also fanyard)
The spaniard put his lanyard in her fanyard.