2 definitions by em.

1
admirer of a foreign country, while living in catholic ireland
The prod are marching for england again
by em. July 06, 2005
Get the mug
Get a prod mug for your cousin Nathalie.