NoleRalph's definitions
Large lense sunglasses worn by females that are quite effective in blocking jizz or a stray load to the eyes.
by NoleRalph October 25, 2008
Get the Skeet Shieldsmug.
Get the Skeet Shieldsmug. We'll email you a link to sign in instantly.