ratnasty's definitions
An exceptionally large phallus. So large that it has been often said it can be seen from space by NASA
by ratnasty October 21, 2012
Get the T-Rod mug.
Get the T-Rod mug.We'll email you a link to sign in instantly.