1 definition by Misha1220

Someone who is a giant dork and doesn’t know the deference between “too” and “to”
Ken Smith is such a choochootooto!
by Misha1220 May 3, 2021
Get the choochootooto mug.