meaning of stocking stuffer

1. a small Christmas present included in the Christmas stocking


Related Words

stocking stuffer |

Developed & Maintained By Taraprasad.com

Treasure Words