FreeEdgar's definitions
A large Individual who is loving, yet in a way the most annoying cocksucker on the face of the Earth ever.
by FreeEdgar March 11, 2015
Get the Frankie mug.
Get the Frankie mug.We'll email you a link to sign in instantly.