NefDoes's definitions
Short for "mini busser", referring to someone that rides the short bus. (Mentally challenged, retarded).
by NefDoes July 30, 2023
Get the Mibu mug.
Get the Mibu mug.We'll email you a link to sign in instantly.