n: The name given to a set of freshly shaved balls which, with the exposed follicles on the scrotum, resemble the skin on a frozen store-bought turkey.
His frozen turkey felt smooth as he brushed it gently across the girl's nose.
by jagger27 January 21, 2012
Get the Frozen Turkey mug.
Someone that takes seemingly FOREVER or a very long time
"You should be stronger than me but instead you're longer than frozen turkey" from the Amy Winehouse song "Stonger Than Me"
by Crystal Lee December 11, 2007
Get the Longer Than Frozen Turkey mug.