1 definition by grego welch

Top Definition
huge load of sperm
yo son, last night i shot a queep on dat bitch
by grego welch February 09, 2009

Mug icon
Buy a queep mug!