Skip to main content

Pedro "the catapault" Martinez's definitions

tooka

The skin at the end of one's elbow.
"Look, look, looka, I've got your tooka!"
mugGet the tookamug.

Share this definition