1 definition by Troglodyte Hunter

People who touch the screen of the apple computer in the uni library even though they’re not touchscreen
Which troglodyte has put their greasy fingers all over the fkin screen
by Troglodyte Hunter December 9, 2019
Get the Troglodyte mug.