Skip to main content

Roman Van Liempt's definitions

chalupa

A USB Key (Universal serial bus). Also known as a thumb drive, or a removable drive.
Just throw the file on a chalupa instead of emailing it.
by Roman Van Liempt November 8, 2008
mugGet the chalupamug.

Share this definition