Top Definition
A desperately annoying if pleasantly mammaried female that supports Liverpool Football Club and is a resident of Knowsley suburb Huyton.
That Emma, she is a complete girlkop, yanno lid?
by Bob Swipe September 19, 2007
5 Words related to girlkop

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.