LisaQ
- MEMBER SINCE
- June 12, 2008
- SUBMISSIONS
- 3
Contributions
- bul-let added 1 year ago There are 2 alternate definitions.
noun, let calling device attached to the tennis net
- turf-ologist added 1 year ago
noun, A grass court specialist
- Wimbie added 1 year ago
noun, A grass court specialist
