1 definition by scotland342432432

Top Definition
a scottish slang for the word "girl"
"look how hot that ghirl is!"
by scotland342432432 January 03, 2010

Mug icon
Buy a Ghirl mug!