What is the meaning of frog in the throat. Phrases containing frog in the throat
See meanings and uses of frog in the throat!Slangs & AI meanings
frog in the throat
Slangs & AI derived meanings
Noun. An alleyway, a passage at the rear of houses. Also spelt ginnel. [N. England use/ Dialect]
Polished metal fittings.
A lazy or sluttish woman.
Bra On The Loose
Brace of horned corns is Black−American slang for aching feet
cannabis resin
frog in the throat
frog in the throat
frog in the throat
frog in the throat
frog in the throat
frog in the throat
frog in the throat
frog in the throat
frog in the throat