Top definition
A type of animal in the nkrthwest region of Africa
I wish I owned a toxel
by Jack2312421441 March 26, 2017
Get the merch
Get the toxel neck gaiter and mug.