1 definition by snedge

1
HIV, due to the amount of HIV cases in edinburgh in the late 80's
Mate, make sure you dont sit on that toilet seat cause you might catch the Edinburgh Flu.
by snedge January 22, 2012
Get the merch
Get the Edinburgh Flu neck gaiter and mug.