Top definition
A general swear/ curse word used by some Brits
"Oh shitstickle I spilt my tea!"
Or
" I left my bag at work.. Shitstickle!"
by Abbcccdddicckkk123 May 06, 2016
Get the mug
Get a shitstickle mug for your coworker Georges.