Top definition
1: Any type of Scottish turd.

2: Something a Scottish person might say after stepping in crap.
Oh frreaking hell, i've got'ta tek a crrap.

Oh crrap, I stepped en crrap.
by HarvesterOfSorrow September 05, 2004
Get the mug
Get a crrap mug for your brother Paul.