1 definition by Irishcdm14

An impenetrable forcefield of pubic hair surrounding the anus of an irish-man which makes them unrapeable in a jail setting .
If it wasn't for my irish barbedwire last night would have ended badly.
by Irishcdm14 June 16, 2017
Get the Irish barbedwire mug.