Skip to main content

Definitions by irishgansta

Irish word meaning someone's head or face.
Loaf by irishgansta August 15, 2015