1 definition by TehDanny

any discharge of urine seman etc.
or a drop of water or liquid on pants.
::drops water on jeans:: damn i got spicked on!

i laughed so hard i spicked my self!

Hey you didnt shake it off well enough you spicked your self!
by TehDanny August 23, 2005
Get the spick mug.