Sheep Licker

What is Sheep Licker?


1.

The best licker of sheeps in teh world.

Sheep Licker makes me touch myself at night.

See Sarah Michelle Gellar


17

Random Words:

1. Usually pertaining to the MIAMI FL area made up by some studio gangstas in Miami in order to sound cool & gain street cred. Fan: &q..
1. 1. n. Short for a Narcotics officer. A member of Law Enforcement that enforces drug laws. 2. n. A person who is not a member of Law En..
1. Small wart-like growth usually found on the head or face but can be found on any part of the body. Can be removed by surgical procedure...