Skip to main content

Ingurland!

What you hear when an English footie fan is cheering on the team.
Ingurland!! Ing-gurr-laaand!!
by Satandog April 26, 2006
mugGet the Ingurland!mug.

Share this definition