2 definition by top shagger samren

Top Definition
when you do your DT homework but youre too slow to do it
I almost finished my DT homework, but I turtle gloved it
via giphy
by top shagger samren November 21, 2019

Mug icon
Buy a turtle glove mug!
the bestest sausage rolls youll ever fucking get
gregs is the best
by top shagger samren November 21, 2019

Mug icon
Buy a gregs mug!