Top definition
harro pets cookie is when harro pets cookie !
by HaRRo June 04, 2004
Get the mug
Get a harro pets cookie mug for your girlfriend Riley.